lay oneself out for - Alemán Inglés Diccionario